2 definitions by Hancockked
Literal expression means to tear someone a new butt-hole, figuratively means to verbally or physical abuse or criticize someone thoroughly so that they feel destroyed.
by Hancockked June 3, 2010
Dude, I was so mad after loosing to Jake at Mario Kart, I busted out some CPR, and now there's a hole in the ceiling...
by Hancockked June 3, 2010