1 definition by karrington von schnitzel

Top Definition
the act of shitting on a laptop keyboard and closing the lid
my girlfriend cheated on my so i turned left her the result of my chudwaffle
by karrington von schnitzel June 01, 2020

Mug icon
Buy a Chudwaffle mug!