Otchcrotchbegotchen

Synonym for awesome from the latin word otchicrotchimariachi.
by Vagtastical duo June 05, 2009
Get the Otchcrotchbegotchen mug.