Definitions by sidonia01
clapped in the head
Someone who is super ditsy, constantly sits in class wondering wtf is going.
At times they have a low IQ.
At times they have a low IQ.
clapped in the head by sidonia01 September 12, 2018