Slang. It means being so insulted that you’re not able to reply.
He somehow managed for me to swallow grass snakes. What do you mean? I’m so insulted I don’t know what to say.
1👍 1👎
Slang. Used as to refer to a blowjob of some kind.
Last night was so good. She was swallowing the snake all night.