Menu Close
© 2023 Funky English.
Powered by WordPress.
Theme by Anders Norén.
English Idiom – Up to your neck in something. Meaning – To be very busy with something. To be very involved with something or to be very occupied with…