1 definition by baba_o'smiley

Top Definition
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 24, 2012

Mug icon
Buy a Rampart mug!