Skip to main content

Definitions by Lye_

Someone who repetitively annoys you
An annoying brat
“Nya you’re such a genga, leave me alone
Genga by Lye_ August 20, 2018