tickle pink

Meaning

To thoroughly delight or amuse; to elate.

Translations

estremir-se

delectar-se

ενθουσιάζομαι

μεθώ

Etymology

From tickle and pink.

Notes

Sign in to write sticky notes