garbage toad

Describes people who are nasty towards other people, and or ugly, and disgusting
This guy is such a garbage toad
by WhatTheSheesh August 05, 2023
Get the garbage toad mug.