2 definitions by roses&blood
A website that tracks you and has the urge to reveal your location to whoever is sitting behind you as you browse through the site at school because of sheer boredom.
by roses&blood December 11, 2019
by roses&blood November 12, 2019