New Scratcher Joined 3 years, 4 months ago United States
LET ME SPEAK TO YOU MANAGER>: (
Talking to managers(Not a real karen , just pretending to be one)