1 definition by moonqueenmsp@gmail.com

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