1 definition by JButters645

1
A person who stalks people online and has imaginary family members. May also love cats and have improper relations with them
That guy is such a Shadelon.
by JButters645 July 04, 2018
Get the merch
Get the Shadelon neck gaiter and mug.