1 definition by baba_o'smiley

To shamelessly self-promote a movie, redirecting any conversation towards the topic of the movie.
What is my favorite food? That would be steak, which reminds me of a scene in my upcoming movie, Rampart...
by baba_o'smiley February 25, 2012
Get the Rampart mug.