Evski30's definitions
Someone who tends to have strange mustard stains on ones pants. This person also is the one who pulls his left index finger to produce a orgasm unriveled by any other!
by Evski30 December 21, 2010
Get the Yarc mug.