1 definition by Elordmccock

Top Definition
A moron, retard, or a brain dead monkey
That gal is such a twtselma
by Elordmccock February 02, 2020

Mug icon
Buy a twtselma mug!