Skip to main content

Definitions by Ardwinnia

An ass that won't quit. Coined by @TheThomason
Damn girl, you've got a Mubarak.
Mubarak by Ardwinnia February 27, 2011