Skip to main content

Mogle's definitions

Sergeant Twinkle

The act of jizzing in someone's eye.
Sorry I'm late for work, but I had to go to the chemist and buy a litre of Visine; my jerk boyfriend gave me a Sergeant Twinkle this morning.
by Mogle January 5, 2009
mugGet the Sergeant Twinkle mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email