Top Definition
A unique last name for unique people. That is of dutch/german dissent
Person1: hi, whats your last name?
Person2: my last name is von Storch
by wookiecookie May 25, 2009
5 Words related to von Storch

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.