Skip to main content

Definitions by bamalam82

Mubarak (v.): To stick something, or to glue something .
Sorry I am late, I got mubaraked on the highway
Mubarak by bamalam82 February 26, 2011