1 definition by cameron101010

Top Definition
A mikaela thats always failing, a that kid.
Oh my, ttks! Typical mikfaila, you never cease to mikfail.
by cameron101010 August 20, 2010

Mug icon
Buy a mikfaila mug!