1 definition by Trexboss

Top Definition
smd
Acronym for So Many Dinosaurs
Look bro, SMD!
by Trexboss November 08, 2011

Mug icon
Buy a smd mug!