clapped in the head

Someone who is super ditsy, constantly sits in class wondering wtf is going.
At times they have a low IQ.
She's so clapped in the head for doing that.
by sidonia01 September 12, 2018
mugGet the clapped in the headmug.

Share this definition