3 definitions by me no wait Jesus
by me no wait Jesus November 13, 2007
Someone (usually you dont know them) who seems to follow you everywhere and always tries to talk to you. Often texts and leaves comments on your space.Always tries to strike up a conversation while you are talking to someone else
by me no wait Jesus November 13, 2007
by me no wait Jesus November 13, 2007