Skip to main content

Definitions by Billie Byrd

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!
Snowcap by Billie Byrd March 26, 2009