1 definition by Franglais

Top Definition
An exclamation; used in agreement, or as a battle cry.
Person#1; Let us go to the movies.

Person#2; Yeacha!!

Person#1; You suck.

Person#2; Yeacha!!! *stabs him*
by Franglais November 18, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.