1 definition by that itch

someone constantly posting statuses/pictures but you know they aren't about any the shit they post
that annoying facebook girl keeps posting about me she must b in love with me
by that itch August 5, 2015
Get the annoying facebook girl mug.