look up any word, like ratchet:
 
1.
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