Top definition
Sarcastic derogatory way of sneering at someone who is pathetically crying.
She was giving it all the large Boo Hoo Hooing, I so don't care about her
by Crystal_M August 15, 2010
Get the mug
Get a Boo Hoo Hooing mug for your mom Yasemin.