look up any word, like dog in the bathtub:

1 definition by sukka

 
1.
loosey goosey vagina,too much sex
Danielle has roastbeef,atleast thats what everyone tells me.
by sukka March 27, 2008