An intelligent and attractive meteorologist from the upper midwest who pontificates about sports in a sweet Homer-ish way.
“Did you see what the snowroach from channel 77 said about the Lakers vs Bucks?”
9👍 81👎
a bad ass bitch with a super soaker gorilla grip cooch. also used to define a wigger
she a snowroache
31👍 190👎