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.
Get the the smiling devil mug.We'll email you a link to sign in instantly.