Top definition
1. Phrase used to describe some fucked up shit.

2. Also can be used to describe something impossible

It ain't gonna happen. It's like telling a one legged duck to swim straight
by PTM May 10, 2006
Get the mug
Get a one legged duck mug for your bunkmate Paul.