Top definition
A substitute for many words, often used by people with low intelligence. Typically can mean really, sure, wow. yeah and ok.
Damn, that was savage, ohha.
by sbm666 February 10, 2017
Get the mug
Get a ohha mug for your dog Nathalie.
buy the domain for your art vlog