2 definitions by O'Face

A meat product for your lady friend to enjoy.
"Have you ever tried duck sausage?"

"No I haven't."

"Well duck down here and get you some!"
by O'Face June 11, 2005
A situation or event where things couldn't be better.
"hey, I just found $20 in the couch cushion." Sore peter, can't beat it.
by O'Face June 11, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.