> The colloquial phrase put that in your pipe and smoke it and its variants mean accept or put up with what has been said or done, even if it is unwelcome. Interesting. I always gave it a more sinister meaning along the lines of “eat that”. This is definitely more neutral.
To me, "put that in your pipe and smoke it" has a sense of rubbing in that the listener was incorrect, so it has the same connotation as "eat crow" or "how do you like them apples?".
When I was a teenager my cousin hit me with a new one that I kind of like: “put that in your juice box and suck on it”