garbage toad Share definition Flag Describes people who are nasty towards other people, and or ugly, and disgusting This guy is such a garbage toad garbage toad by WhatTheSheesh August 4, 2023 0 0 Get merch Get the garbage toad mug. Buy Now — $32.95 See more merch