1 definition by Kamiya_4u

Top Definition
A complete savage who will roast you, yet he is very smart and sometimes likes to keep it on the down low.
Dude, you’re such an Ifrita after that last line!
by Kamiya_4u March 22, 2018

Mug icon
Buy a Ifrita mug!