1 definition by sidonia01

1
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
Get the mug
Get a clapped in the head mug for your buddy Jerry.