Top definition
Also known as whoamg, whoa my god! Expressed by people who spend excessive time on message boards or chat rooms. User to express suprise, and can be mixed in with disgust.
by DaThuGz May 28, 2005
Get the mug
Get a whomg mug for your dog Julia.