Top Definition
To spew an alcoholic beverage through your nose.
Pablo be truggin at Cigar City.
by CigarCity4Stackz September 04, 2015
living loving life
girl: soooo whats up?

boy: oh not much, just truggin.
by THEBESTEST#1 July 29, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.