1 definition by DaThuGz

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 whomg mug.