1 definition by Troubabuoy ES

Top Definition
A music legend from Eswatini who became famous by helping the society worldwide.
When I grow up I wan't to take on Mr Troubabuoy's legacy.
by Troubabuoy ES February 05, 2019

Mug icon
Buy a Troubabuoy mug!