1 definition by LongDickLongNails

Top Definition
A long haired homeless man with greasy hair
That person looks like a Jaydon
by LongDickLongNails November 20, 2018

Mug icon
Buy a Jaydon mug!