Skip to main content

Definitions by D000der

a definition on urbandictionary.com by a bunch of russian wannabes that spend their free time posting about something they only wish they could be.
russian4life and some more of these fagots
russian by D000der January 4, 2004