1 definition by asdfghjket82000

Top Definition
(n.) trashy whore slut
High school freshmen are twhuts!
by asdfghjket82000 March 12, 2011
Mug icon
Buy a twhut mug!