Slang meaning of IMEZRU

IMEZRU means: I Am Easy, Are You?