English Freak
Member
- Joined
- Jan 13, 2011
- Member Type
- English Teacher
- Native Language
- Persian
- Home Country
- Iran
- Current Location
- Iran
In her new song, Selena Gomez sings: "And I keep hittin' re-peat-peat-peat-peat-peat".
I'd like to know if hittin' has any special meaning here.
I'd like to know if hittin' has any special meaning here.