Detestable

A dumb 'tard, whomst of which is easy to hate/very unlikable.
by NingHu February 24, 2019
Get the Detestable mug.