1 definition by Sniffingmonster

Top Definition
Someone you beat on a regular basis.
I'm gonna have to beat the weatherman.
by Sniffingmonster July 19, 2009

Mug icon
Buy a Weatherman mug!