A strutel that is given to one that has massive hemorrhoids, causing them to pop and bleed profusely, resulting in death.
by Dumas January 4, 2007
Get the Fatal Strudel mug.
Get the Fatal Strudel mug.We'll email you a link to sign in instantly.