high street's definitions
The act of destroying an object by dropping it from an elevated surface into an enclosed space, such as a stairwell. May also refer to suicide.
by high street November 5, 2005
Get the pit bomb mug.