Skip to main content

Definitions by scintifek156

n. Sexual term for when a male ejaculates in a female's eyes, and runs away leaving the female to wander around blindly like mr. magoo
dude, i gave you mom a magoo last night.

He had the nerve to give me a magoo.
magoo by scintifek156 May 20, 2005