1 definition by Itznotthehaterz

Top Definition
The worst person in the world. Tells everyone who you like and sabotages your rep.
landon shinego told everyone I like Issa even tho I dont
by Itznotthehaterz April 21, 2018

Mug icon
Buy a landon shinego mug!