Definitions by Stinkstar69
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
Lemon Fingered by Stinkstar69 August 17, 2019