1 definition by orioles1

Top Definition
someone who talks a lot
You're such a jorden you talk all the time
by orioles1 May 13, 2010

Mug icon
Buy a jorden mug!