Skip to main content

Definitions by Non-dude

Dumbass who maintains useless dictionaries in his spare time
dude by Non-dude June 19, 2003