2 definitions by SickleCell

2
Dumb Fuck or A dumb ass person
What the fuck you doing you poured suger in my tank you strawduck
by SickleCell January 06, 2004
Get the mug
Get a Strawduck mug for your girlfriend Larisa.