1 definition by Thatguy225

The noise made when a T-rex rapes a transformer raping an angel.
Dubstep just made me have an eargasm
by Thatguy225 February 9, 2011
Get the Dubstep mug.