someone who is dumb or annoying and you want to die, or they are very childish
ugh she is such a clapped yute
by big phazz July 11, 2019
Get the clapped yute mug.