Definify.com

Definition 2025


flog_the_dolphin

flog the dolphin

English

Verb

flog the dolphin

  1. (idiomatic, slang) **** (male)

Synonyms