my heart is throbbing, he is one baba ganoush
a guy or girl from the middle east or india subcontinent who is throbbing hot
"my heart is throbbing, he is one baba ganoush" What is the definition of "baba ganoush"?