Top Definition
noun - a mystical green and purple creature, known to win by cheating, but cheating in a sense that does not make sense.

adj. - retarded.

verb - to win by making your opponent laugh.
noun - George W. Bush is lettoochi!

verb - I lettoochied because I fought with only my underwears.
by Pigpoo January 17, 2009
13 Words related to lettoochi

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.