Adjective, Definition: Used to describe stupid/horny people.
Sheesh, you’re such a Yehebnene”
by Dumbass in training May 3, 2019
Get the Yehebnene mug.