boo hoo ( synonym found)

Definition of boo hoo:

°The sound of crying.

Definition of boo hoo:

°The sound of crying.

Back to Top