Top definition
trap music channel / label. pretty lit.
'yo did you hear that new tribal trap tune'
by ochochicko June 01, 2018
Get the mug
Get a tribal trap mug for your dad Bob.