Skip to main content

Definitions by swtmz

get a duck at the duck bar for 99 cents
duck by swtmz December 16, 2003