1 definition by moonqueenmsp@gmail.com

Top Definition
A fat human being who usually stinks.
“Oh look there’s Iqra! She’s quite large today”
by moonqueenmsp@gmail.com May 28, 2019

Mug icon
Buy a Iqra mug!