1 definition by Zakar Khalifa

Top Definition
Someone or something that is intellectually irresistible: To appeal or stimulate to all the senses:
My girlfriend is so nyisha when i think about her
by Zakar Khalifa October 24, 2012
Mug icon
Buy a Nyisha mug!