Spanish-English dictionary »

darle a la zambomba meaning in English

SpanishEnglish
darle a la zambomba verb

bash the bishop(slang for masturbate (male))
verb