Skip to main content

Definitions by Devil2112

A mix of white trash, and slightly arab.
Youmun
Youmun by Devil2112 July 20, 2009