Skip to main content

Billie Byrd's definitions

Snowcap

An elderly person that drives poorly.
This fucking snowcap in front of me is weaving allover the place and going 10 mph under the speed limit!
by Billie Byrd March 26, 2009
mugGet the Snowcapmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email