Someone who does something unspeakably deviant, dirty and shameful by themselves in secret.
"Stephen what the hell has been going on in here ? Why are you naked ? What's that funny smell ?Have you been Trudgenating again ? "

Stephen likes to Trudgenate.
by Rodders6969 July 5, 2023
Get the Trudgenate mug.