A phrase used to explain that someone or something is causing you to feel happiness or excitement. Also, the phrase can be used in sexual contexts showing that the person the phrase is directed at turns the person on.
by colpal April 6, 2017
Get the Taters My Tots mug.