Top definition
An event of any size that people talk about for days. Usually filled with people from different countries.
Still thinking about the Teooh. I got the hookup from a woman two time zones away.
by DustyJax September 16, 2019
Get the mug
Get a Teooh mug for your daughter-in-law Larisa.