Top definition
Another name for a triathlon. A combination of swim, bike, and run all in one easy word.
Hey, are you going to the swibiru today?
by jmull12345 April 18, 2010
Get the mug
Get a swibiru mug for your friend Julia.