VGR Vegas
New member
- Joined
- Dec 7, 2011
- Member Type
- Student or Learner
- Native Language
- American English
- Home Country
- United States
- Current Location
- United States
Was watching an episode of Top Gear tonight and one of the hosts said "Well there's a flappy chap!" ...at least I think that's what he said- "flappy chap."
What does this 'translate' to in American English? Maybe 'happy guy' or something?
Thanks!
What does this 'translate' to in American English? Maybe 'happy guy' or something?
Thanks!