Top definition
Tshibwabwa is the most annoying person in the world and wack and weird and gay!
by llaks March 24, 2005
Get the mug
Get a Tshibwabwa mug for your friend Larisa.