Trouchen

Something that is complete rubbish and is utter trouchen.
by Nuggorten August 19, 2019
Get the Trouchen mug.