Skip to main content

justsomeguy23's definitions

mubarak

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

Share this definition