Top definition
A person that is sexy, very MLG like but LOVES sucking dick. Most of the time found in in freshmen classes asking guys for their numbers.
Just found McCartha sucking my dick when I woke up.
by Bread the killa November 09, 2015
Get the mug
Get a mccartha mug for your fish Bob.