HAVE A TURTLE'S HEAD


Meaning of HAVE A TURTLE'S HEAD in English

Vrb phrs. Have an urgent need to defecate. E.g."Hurry up! Let me in the toilet, I've got a turtle's head!"

Slang English vocab.      Английский сленговый словарь.