7 definitions by Lostsea3
An incredibly powerful explosive. A truckload of the stuff could destroy the Washington Monument (not that I’ve tried
by Lostsea3 May 21, 2022
by Lostsea3 May 21, 2022
An incredibly powerful explosive. A truckload of the stuff could destroy the Washington Monument (not that I’ve tried)
by Lostsea3 May 21, 2022
by Lostsea3 May 21, 2022
by Lostsea3 May 21, 2022