Skip to main content

Talor the Fox's definitions

Twacked

A person who is completely High On Meth and is very annoying
by Talor the Fox August 4, 2021
mugGet the Twackedmug.

Share this definition