Get our newsfeeds
People say this when someone has something to say but is too embarrassed, shy, etc, to say it.
Category: Body and bodily functions
Public definitions: 3,155 Total definitions: 4,860
Members' Area: Register for free and gain access to 1,705 additional idioms & slang definitions.