Skip to main content

Stinkstar69's definitions

Lemon Fingered

The act of someone grabbing their balls and then proceeding to stick their fingers with said scrotal aroma in someone's nose
I was just hanging out in a bar and out of nowhere this douche Don Lemon lemon fingered me...uggh it smelled awful, like dirty butt sex
by Stinkstar69 August 17, 2019
mugGet the Lemon Fingeredmug.

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