1 definition by Love, lm

Top Definition
Permanently twacked out; the point of no return in twack land.
Dude, he's done so much dope he's permatwacked!
by Love, lm January 13, 2021

Mug icon
Buy a Permatwacked mug!