Skip to main content

Definitions by A$$Whipe101

An annoying person who never shuts the fuck up
Geez there is wren, I hate how she is annoying 24/7
Wren by A$$Whipe101 March 23, 2019