Maybo
Key Member
- Joined
- Feb 23, 2017
- Member Type
- Student or Learner
- Native Language
- Chinese
- Home Country
- Hong Kong
- Current Location
- Hong Kong
I'm watching a show called The Big Band Theory. I heard the actress use "mooch..off".
Do native British speakers use this phrase?
I've already mooched dinner off you guys.
Do native British speakers use this phrase?
I've already mooched dinner off you guys.