Top definition
Omoo is a Nigerian name for short he's Funny, active, annoying, savage, calm, peng and cute
Omoo your so funny
by Sghgf August 26, 2017
Get the mug
Get a Omoo mug for your brother Georges.
buy the domain for your cat vlog