Skip to main content

Definitions by uglyjuggler

A common abbreviation of the phrase "What the Pancake". See "pancake".
WTP ar eyou talking about, Willis?!
WTP by uglyjuggler December 3, 2002