Top definition
An inactive follower on a social network such as Instagram.
I wish I didn't have so many ghost followersplural on my Instagram.
by Helpnu September 11, 2013
Get the mug
Get a ghost follower mug for your fish James.