Top Definition
A phrase people say when they cannot understand a foreign language being spoken by a passerby to another person.
Me and my friend were walking down the street and we passed some Asians and they were speaking in Chinese or something. After they passed my friend said "Otta Botta Scotta".
by harrymang August 21, 2013

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.