1 definition by tashjessieross

One who enjoys the sound of their own voice and likes to tell a large amount of stories which are of no interest to anyone but themselves.
by tashjessieross September 8, 2010
Get the Slatts mug.