scintifek156's definitions
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
by scintifek156 May 20, 2005
Get the magoo mug.
Get the magoo mug.We'll email you a link to sign in instantly.