a curb is a form of:

Buffoon



noun
1.
(a person who plays the fool) court buffoon ត្លុក, អ្នកកំប្លែង, made a buffoon of himself មនុស្សលីលា
ENGLISH MEANING
noun
1.
A man who makes a practice of amusing others by low tricks, antic gestures, etc.; a droll; a mimic; a harlequin; a clown; a merry-andrew.
adjective
1.
Characteristic of, or like, a buffoon.
verb
1.
(INTRANSITIVE) To act the part of a buffoon.
2.
(TRANSITIVE) To treat with buffoonery.