2 definitions by OminousOwl
The word you use to replace "drugs" so people aren't suspicious of your texts.
by OminousOwl November 24, 2017
Guy 1: Yo Willy, I heard you got some ttp last night, good for you bro
Willy: Thanks man, it was awesome
Willy: Thanks man, it was awesome
by OminousOwl February 11, 2022