1 definition by I am the holy Duck

Is a word to call someone if they bring up something embarrassing from when you were five
The last time we got caught”
“Kacchan, we were five
by I am the holy Duck August 19, 2020
Get the Kacchan mug.