Skip to main content

Definitions by Housii

Mubarak (verb): To stick to something.
I will Mubarak this chair.
Mubarak by Housii February 27, 2011