Skip to main content

Definitions by blong063

Monchride 

(Adj.) Meaning extremely good; something which is awesome
That concert last night was so monchride
Monchride by blong063 February 4, 2010