In Search of:

May 29, 2004 15:38

I need a word to match the following definition:

1. A pretentious know-it-all who wholeheartedly believes the drivel they spew from their mouth.

this has been bugging me, please help.
Previous post Next post
Up