1 definition by major one

Top Definition
a junior activist who is afraid of police.
Coward.
Hey he's so tumsa.
by major one November 14, 2019

Mug icon
Buy a Tumsa mug!