Top definition
short for Japanese Tentacle Rape Porn
My brother personality changed dramatically when he watched JTRP for the first time
by oozinator September 08, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug