1 definition by DutchSlang

Top Definition
Dutch slang for a Training suit or a train
On my way home in my Trinna.
by DutchSlang September 18, 2020

Mug icon
Buy a Trinna mug!