Top definition
A guy with a huge penis and some woman say its a curse
by GamingwithHedge September 25, 2017
Get the mug
Get a yehudah mug for your mama Larisa.