Skip to main content

Mhiz success's definitions

Tarna

Dressing irresponsibly in Madonna university Nigeria, by the ladies. E.g tight gowns, skirt, top, etcetera.
by Mhiz success November 26, 2018
mugGet the Tarnamug.

Share this definition