Definition, synonyms and related words
Abbreviation of township.
"The old man called his clumsy nephew a twp after he dropped all three of his plates."
A fool.
Foolish.
"That was a truly twp idea to jump off the bridge without checking for safety gear first."
The word "twp" comes from the Welsh word twp, which means a township or district. It entered English usage as an abbreviation to represent these local administrative divisions.