1 definition by asstits123321

Trausti is the most annoying piece of shit you will ever meet and he will make want to put a bullet in your head just to shut him up
wow when did you become such a Trausti
by asstits123321 April 13, 2017
Get the trausti mug.