Skip to main content

Definitions by sexgoddessdowntown

Metolious 

the most amazing town on the planet. where all the weed in the world is located. a town of about 600 trailers.
dude where you stayin' tonight, my friend has a joint down in metolious town yo.
Metolious by sexgoddessdowntown October 2, 2010