1 definition by Duck fish

Top Definition
A sexual predator who enjoys shoving glow sticks up his ass
Yo who’s that creep over there? Must be Eghin.
by Duck fish November 08, 2019

Mug icon
Buy a Eghin mug!