Subscribe English
look up any word, like poopsterbate:
 
1.
1. a suicide bomber
2. a bomb that is somehow attached to something living
In desperation, he became a living bomb.
by California1978a July 27, 2008
4 0