Where does “TWP” come from?

TWP (Welsh): stupid

Definitions

  1. stupid

Words derived from “TWP

TWP — Etymology, Origin & Word History | Etymology Explorer