Definitions by HaroldPalmer
Kawaigag
A Person who is an Overly confidant anime watcher, and does not know when to stop, loves hentai, and hates going outside and touching some fucking grass.
Kawaigag by HaroldPalmer September 7, 2022