Skip to main content

Definitions by grrah

Act of giving a confession (short form for "confession")
"I have a confufu"
confufu by grrah November 9, 2023