Top Definition
Combination of the French name Richard, meaning \"Dick\", and the German word Noggin, meaning \"Head\". I think we all know a Richard Noggin at school or work.
My boss is such a Richard Noggin.
by Shawnster April 26, 2005
7 Words related to Richard Noggin

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.