Definitions by Jay
sticky nuts
sticky nuts by Jay May 10, 2003
g spot
doggie nuts
doggie nuts by Jay May 10, 2003
Herm
that it is a herm
freedom fries
call them freedom fries, that'll stick it to france. ppl r so fucking retarded. french fried aren't even french.
freedom fries by Jay May 10, 2003