{{term}}
- {{preview}}
Top definition
derspatz
German
word meaning "the
idiot
".
also a known term for
creationist
crazy.
man,
that guy
isn't just
crazy
he's derspatz crazy
by
littlemissyusa
February 04, 2009
Get the
derspatz
neck gaiter and mug.