Skip to main content

Definitions by bomb_lover

Capybara Bomb 

Share definition Flag
The capybara bomb will kill all infidels in Paris! Mr. Achmed we will kill infidels with our new technology, Allahu Akbar!
Capybara Bomb by bomb_lover November 2, 2021