Country Dictionary

A fork of Rural Dictionary

Ochoa

To sneeze, or the sound one makes when sneezing

Uh...Uh...Uhhh...Ochoa!

by midtownsac January 22, 2012