1 definition by FusedHarpy123

Someone who lurks by themselves (that one creepy person who is always creepin')
by FusedHarpy123 February 3, 2011
Get the Drifter mug.