look up any word, like the eiffel tower:
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

Words related to Idiosa

idioca idiot idiota idosa imbercile