Top definition
Twani can be defined as a fuck good

A well known fuckist

He fucks a lot of girls

He takes away boys girlfriend and make them his own

Twani is a dangerous womanizer
by Pauly123 November 27, 2013
Get the mug
Get a twani mug for your cousin Georges.