one legged duck
1. Phrase used to describe some fucked up shit.
2. Also can be used to describe something impossible
2. Also can be used to describe something impossible
one legged duck by PTM May 18, 2006
Get the one legged duck mug.