Top definition
The bits of glass and left over pieces found on the road after a car accident.
i.e. the tread in my tyres got clogged up with smashel
by Sobabedhuffy June 11, 2008
Get the mug
Get a Smashel mug for your mother-in-law Helena.
buy the domain for your recipe vlog