Skip to main content

Definitions by ScottyD99999

Fuck a duck 

Wow - did you see that levitating elephant. Fuck a duck!
Fuck a duck by ScottyD99999 October 9, 2008