Top definition
ugly ass whore who has a lot of hair and eveybody hates except for a russian girl
by bobby June 28, 2003
Get the mug
Get a neekacheeka mug for your fish Larisa.