Is the expression " Have you fed any ponies lately" an analogy for oral sex?

Johnny

New member
My friend jake said this to his friend byron and he replied "you know I have" and his other friend said "ewww" .... I can't think of what else it would mean
 
Back
Top