2 definitions by Philly cheese steak
a guy who follows you around when he is un invited, who will just randomly come and spoil the mood. he will find you even if u leae no trail.
by Philly cheese steak September 21, 2006
by Philly cheese steak January 25, 2019