angliholic
Key Member
- Joined
- Feb 14, 2007
- Member Type
- Student or Learner
- Native Language
- Chinese
- Home Country
- Taiwan
- Current Location
- Taiwan
I'll be home all night, so you can stop by at anytime to drop off that stuff.
I presume "drop off" refer to "deliver/give me" in the above. If not, what does it mean? Thanks.
I presume "drop off" refer to "deliver/give me" in the above. If not, what does it mean? Thanks.