{{term}}
- {{preview}}
Top definition
British Snow
Snow that is found in purely Britain and on top of Glaciers. Consists of: 2 parts mud to 1 part snow. Also after 2 hours of been on the floor, it turns into
a slushy
,
muddy
mixture on the
pavement
/road.
Me and
the family
went out to enjoy
the British
Snow
, sadly we came home dirty, wet and cold.
by
Stoner24/7
February 19, 2011
Get the
British Snow
neck gaiter and mug.