yah boo

listen to the pronunciation of yah boo
English - English
An expression of derision or scorn