Skip to main content

Definitions by Slim shady456789

Someone who has constant diarrhoea and is happy about it.
That girl is Coovadia.
coovadia by Slim shady456789 September 19, 2021