Top definition
Person 1: that guy was so hot
Person 2: I know. too bad that bitch was there.
Person 1: I know! She totally twatter snatched you.
by lilbitofnothing April 24, 2014
Get the mug
Get a twatter snatch mug for your sister-in-law Beatrix.