Top Definition
pretty much translates into let's have sex.
someone said i got yarn to me so we had sex
by specialkinks January 10, 2009

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug