Haven't heard those yet....thankfully. Might be a dumb question, but slang today doesn't always make sense so I'll ask. What is that supposed to mean???
To induce an emotional reaction in someone. Oh man, that video for the animal shelter hit me right in the feels.