As I am not a native english speaker myself I had to Google as well:
- fluttering in the wind
- past sensation
but meant was probably a not so nice reference
- (youngsters) on the run
i would prefer:
- japanes slang for orgasm see
Fly away
However painfull when to much torque is applied!!!
Don't get screwed.
Cheers SLB