Most commonly used as a last name.
Ochoa is a great last name.
by The awesome domo September 03, 2011
2 more definitions
To sneeze, or the sound one makes when sneezing
by midtownsac January 22, 2012
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×