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.
by Shawnster April 26, 2005
by Randy Dougher March 30, 2018
by Zoltar Speaks! June 20, 2018
buy the domain for your foodie site