i heard that she rode the bone pony all the way to pound town last night
another term for sex
"i heard that she rode the bone pony all the way to pound town last night" What is the definition of "bone pony"?