coovadia

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

Share this definition