Top definition
The funnest sound ever to make especially when bored or drunk. i highly recommend it.
Going into the gas station and making the cashier go weeooo weeooo with me was really intertaining!
by katiecutie153 June 26, 2005
Get the mug
Get a weeooo mug for your mom Yasemin.