An annoying person who never shuts the fuck up
Geez there is wren, I hate how she is annoying 24/7
6👍 9👎