Dictionary, Free Dictionary - MyDictionary.net
Definition of " chupar la polla " in Spanish English Dictionary
Results
chupar la polla
  • {V} blow cock (sl.), suck cock (sl.)
vulg.