Stepping On A Duck

What is Stepping On A Duck?


1.

the fart that comes out making a "QUACK" noise

ummm hortense? did u step on a duck?

no... it was yo momma!

See Neo


59

Random Words:

1. Someone who fully supports Apple products, without hesitation and regardless of obvious shortcomings in the offering. Dave: "Gee ..
1. A relationship, usually hooking up, that only occurs when both parties are drunk. She wanted to get more serious, but I told her I like..
1. kousei - noun - Star in japanese. Bob: I like kouseis...