Top Definition
Describing a 'told you so' attitude juxtaposed with traditional 'biotch' connotations. This expression is used to denote arbitrary 'authority' or territorial dominance within a category.
I scored higher than you on the exam, biyayayatch!


Get away from me - biyayayatch!
by tekniamou October 29, 2008

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.