Top definition
A social activity which involves the nuzzling of one's nose between a ladies breasts and the vigorous shaking of one's head while loudly vocalizing the mating call of "wooba wooba".
Would you perchance be seeking to rendez-vous for tea and wooba wooba?
by Jamin G April 01, 2008
Get the mug
Get a wooba wooba mug for your coworker Manley.