twat bomb Share definition Flag the uber awsom thingy bombs on many buildings dude did you see the news we left a huge twat bomb in iraq twat bomb by rye leigh johnson December 9, 2008 Get the twat bomb mug.