Skip to main content

Mike Ortel's definitions

roast beef curtains

a large beat up, over used pussy, haggard, usually bruised dripping of mayonnaise like substance.
Mikes girlfriend danielle has roast beef curtains, it looks like somebody put an m80 in an oyster!
by Mike Ortel December 15, 2008
mugGet the roast beef curtains mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email