Skip to main content

Definitions by g211

n. - a universal word that can be substituted for absolutely any noun in the english language.

v. - "doing the deal" refers to the act of rooting or having sexual intercourse
Will you hand me the deal out of the freezer?

Baby, how about me and you go back to my place and do the deal??
Deal by g211 June 3, 2010