1 definition by izdagiz

The words tard (retard) and turd mixed into one for efficiency.
IE: “Jaz is a damn tuard” - Izzy
by izdagiz September 25, 2023
Get the tuard mug.