Top definition
Scotish import; so techno it hurts (but in that good kind of way); a Mattie with a good heart; master of techno face; loved by friends, family, and your local Mayor; cute girls in Cincinnati adore him; Detroit lover, not a fighter; patient and nice
... and the mossmoss ran away with the pi.
by amie marie May 01, 2006
Get the mug
Get a mossmoss mug for your friend Riley.