Top definition
What happens to the human body when a high explosive device detonates within proximity.
Roger that Captain, target in sight.............................................SPPUTHH!
by everyman November 07, 2002
Get the mug
Get a spputhh mug for your dog James.