Skip to main content

Definitions by scheenhnzscah vinn

a very strange female, has a strange laugh, and has strange typing habits
dude, that girl is a DUCK, i mean, have you heard her laugh?
DUCK by scheenhnzscah vinn October 26, 2012