A bad ass navy seal who is part of the howitzer squad and got his nickname tsd (the smiling devil) because he smiled while stomping in a man's head.
by The smiling devil June 4, 2016
Get the the smiling devil mug.Related Words
the smiling devil
• The smiling friends go to brazil
• The Smiling God
• The Smiling Uardo
• smiling behind the wheel
• smiling from across the room
• Get out and about and enjoy how big and beautiful the world around you really is. If you make a point of smiling at everyone you meet, even strangers, the universe will make a point of smiling at you, and smiles could easily turn into dollars.
• The bigger the boat, the smoother the sailing.
• Sailing the Red Sea
• Sailing the cart