2 definitions by meh left nut

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
by meh left nut February 16, 2016
Get the trvp mug.