1 definition by ThePhantomFeline

1
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 July 19, 2005
Get the mug
Get a Trumour mug for your mother-in-law Nathalie.