Laura Manuela
Community Tutor
English learners: - That vegan sandwich really hit the spot🥪
"hit the spot" means:
suffering from an upset stomach
to satisfy a need
delicious and healthy food
247 quizzed
Oct 1, 2023 3:11 AM