Top Definition
used to call someone an idiot and make your self seem smarter by using a slightly spanish word
Idiosa! you dont put the cheese on the top shelf
by Yoshimitsu August 30, 2006
5 Words related to Idiosa

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.

×