1 definition by edmc03

Top Definition
the act of your duck exploding
guy #1: i’m so sad
guy #2: why??
guy #1: my duck just vontruhenheimed
by edmc03 June 21, 2019

Mug icon
Buy a vontruhenheim mug!