Weisenheimers meaning : (mildly humorous) A self-assertive and arrogant person; a know-it-all or smart aleck.
weisenheimers
roundels
juju
convulse
del