1 definition by mtthsndrssn

Top Definition
Super awesome blog that tells you more about the most dumbest things in the world.
Only awesome people (can) read this blog.
Can you read smosblog? It's sooo awesome!
by mtthsndrssn August 05, 2010

Mug icon
Buy a smosblog mug!