Top definition
A typical muslim who likes to touch little boys. Also has an obsession with the word carver.
by Nut in ur mouth March 21, 2007
Get the mug
Get a Akileh mug for your fish Sarah.