Skip to main content

Definitions by justsomeguy23

Mubarak (v.): To stick or glue something.
I have toiled paper mubaraked to my butt.
mubarak by justsomeguy23 February 23, 2011