1 definition by randomdicesucksatwords

Top Definition
a website for schools that try to copy 2004 facebook and still steals your info
dang sir I'ma instachat you
by randomdicesucksatwords November 21, 2017

Mug icon
Buy a instachat mug!