2 definition by meh left nut

Top Definition
the ratchet spelling of the word trap. commonly used by teenagers who can't type in a normal fucking "a"
bro im a fucking trvp lord.... NOT
via giphy
by meh left nut September 12, 2016

Mug icon
Buy a trvp mug!
literally, someone's left nut
bro, you lookin like my left nut
by meh left nut September 12, 2016

Mug icon
Buy a my left nut mug!