Top Definition
A french origin last name for a person that is extremely attractive and has an IQ of over 110, basically not stupid people. Can also be used as a substitute for awesome.
"Hey that was like Cayouette"
by therealdeal95 December 31, 2011

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.