1 definition by Katambra

Top Definition
Awesome!!!!
Katambra is Awesome!!!!
by Katambra February 05, 2010
Mug icon
Buy a Katambra mug!