look up any word, like donkey punch:
Over the top, tacky pop. Describing, usually visual aspects of something, that is overly done, without restraint, electrifying, barely appropriate, pushing the limits, but with a sense of surprise, fun and hipness.
Those church flowers are OTTP!
by bob-o-boy October 10, 2011