1 definition by Dewana Byrd

Top Definition
A fighter . Dont play around
Dewana is a lutcha. She kicked Michelle ass
by Dewana Byrd November 25, 2020

Mug icon
Buy a lutcha mug!