1 definition by MiamiStyle305

Top Definition
A woman who is only good for sex.
Damn there is smashers in here tonight
by MiamiStyle305 February 03, 2010
Mug icon
Buy a Smasher mug!