1 definition by spiffing_excellence

Top Definition
Ovohovha is a sack of potatos but instead of potatoes there is a small human (child) inside.
A: Have you seen Peter?
B: Yes, he is hiding in an ovohovha in the storage room.
by spiffing_excellence January 10, 2021

Mug icon
Buy a ovohovha mug!