Top definition
An explosive device rigged to a car so as to detonate either through a timer or some other trigger.
Basically, a carbomb.
Ouch, after that Irish surpise, they were scraping him off of the pavement for hours.
by Uller June 18, 2005
Get the mug
Get a Irish Surprise mug for your friend James.