vocab dash
Log in
Sign up
manger son chapeau
Meanings
Verb
1. to eat one's hat, to eat humble pie