1 definition by DementedJesus

hey man, did you hear that some idiot suicide bomber blew himself up by mistake in Terroristan?
by DementedJesus March 5, 2009
Get the Terroristan mug.