1 definition by Long length

Top Definition
To be subjected to everlasting shock
She asked him to traumatize her, so he played his new ep forthcoming biological beats
by Long length November 07, 2019

Mug icon
Buy a Traumatize mug!