1 definition by SMAT7

Top Definition
Last name - orig. from Switzerland.
Tom Scherb is an excellent person.
by SMAT7 May 18, 2006
Mug icon
Buy a scherb mug!