Skip to main content

ThePhantomFeline's definitions

Trumour

A rumour that is actually true but you deny like hell.
collette: omg i heard that you fingered yourself!

Stephanie: No way! thats just a trumour
by ThePhantomFeline August 9, 2005
mugGet the Trumourmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email