1 definition by opfsdahyp80abtsnzdsg

Top Definition
A guy with a "3rd leg", if you know what I mean.
I just found me a Jaelaun.
by opfsdahyp80abtsnzdsg September 23, 2016

Mug icon
Buy a Jaelaun mug!