Top definition
(noun) annoying people that interupt you from watching TV
Damn it mom, stop acting like a Jahova, I'll do my homework later.
by Luis January 01, 2005
Get the mug
Get a Jahova mug for your mate Zora.
buy the domain for your foodie site