Definitions by Hancockked
Ripped me a new one
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.
Ripped me a new one by Hancockked June 3, 2010