1 definition by Mostakeem

A sexy woman with loads of men swarming around her.
Stop being so hot,you Tasnuva!
by Mostakeem June 16, 2021
Get the Tasnuva mug.