1 definition by ya moshe ben avram

Top Definition
a lizard
Your keer is as thin as a marmoolak
by ya moshe ben avram February 16, 2004

Mug icon
Buy a marmoolak mug!