Top definition
My, that's confabulating!
by mousier bonjour February 03, 2003
Get the mug
Get a confabulating mug for your Aunt Zora.