Skip to main content

Definitions by messeh_

Lots; a large quantity of. Scottish.
There were weens of indie kids at the party last night
weens by messeh_ November 14, 2009