2 definition by Pumpwumpkins

Top Definition
A person who drives as though there is 4 feet of snow on the ground when it's only kinda raining.
Seriously!! It's a drizzle... Damn Raintard!!
by Pumpwumpkins January 24, 2015

Mug icon
Buy a Raintard mug!
A snow rain mix.
Is it raining? No. Is it snowing? No... it's snaining
by Pumpwumpkins January 24, 2015

Mug icon
Buy a Snaining mug!