Definitions by i am mentally retarded
Koowa
A person, at least partially mentally retarded, also known as an old fuck. Sometimes you can spot a live Koowa in the form of a gay goldfish, usually talking about ass.
Koowa by i am mentally retarded April 14, 2020