we was playin tetherball i hit the ball and it hit him in the huevos rancheros
rancher eggs in english latin slang for testicules
"we was playin tetherball i hit the ball and it hit him in the huevos rancheros" What is the definition of "huevos rancheros"?