Anonymously share your embarrassing moment or hilarious secret confession.
Amazon Alexa & Google Assistant
will share it with the world.
Confessed: to admit or acknowledge something reluctantly, typically because one feels slightly ashamed or embarrassed. A statement made by a person acknowledging some personal fact that the person would prefer to keep hidden due to its embarrassing nature.