look up any word:
1. Monchride
(Adj.) Meaning extremely good; something which is awesome
That concert last night was so monchride
rss and gcal