Skip to main content

Definitions by Moreira

Tupintu is a word derived from Chagusi tribe in Swaziland meaning "gentleman"
That guy is such a tupintu
Tupintu by Moreira April 7, 2015