Skip to main content

Definitions by NingHu

Detestable 

A dumb 'tard, whomst of which is easy to hate/very unlikable.
You're actually so detestable, mate.
Detestable by NingHu February 23, 2019