1 definition by Daddy Duckie

Top Definition
An ugly rat
omg did you see that girl? she’s such a jeyren
by Daddy Duckie December 23, 2019

Mug icon
Buy a jeyren mug!