Top definition
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!
Man she went nuts! I thought she was Yarc the way she was being pleasured!
by Evski30 December 20, 2010
Get the mug
Get a Yarc mug for your mate Callisto.
buy the domain for your pet vlog