tarrod

Someone who loves to attack and harm women in claim of self defence usually has glasses
Hey did you see tarrod he hit that girl
by Murlarnie March 10, 2025
Get the tarrod mug.