1 definition by Dewey Decimal Kid

Top Definition
An intangible imprint of your body in a virtual world.
I'm taking a few days off work for some soul searching.
by Dewey Decimal Kid July 24, 2006

Mug icon
Buy a Soul mug!