1 definition by Joeizzle

A German last name meaning one with nature and better than others aka a god
by Joeizzle July 2, 2008
Get the horstman mug.