L.s.d

What is L.s.d?


1.

A desease aquired by lesbians after having relations with a dog. Often found in New York in the alleys.

Damn, that dyke jus got LSD from putting that dog's thing up her vaginal region.


0

Random Words:

1. A highly technical geek who is completely oblivious to the world around him/her. Earth Noobs have considerable difficulty performing rou..
1. equal parts snuggle/hug/tickle I've been using snuckle for 21 years, since I was 8. I gave my niece a quick snuckle before she l..
1. Verb. To completely block someone out of view by standing in front of them; thus cutting them off from conversation. Related forms: Ort..