Top definition
A last name derived from the word "stauf" which meant "cup" and is German.
My last name is Stauffer.
by Scott Stauffer October 15, 2007
Get the mug
Get a Stauffer mug for your fish José.