Top definition
a dirty bomb that lives on the road
wow! that dude is a trajure
by gfdhxgvg April 19, 2017
Get the trajure neck gaiter and mug.