Definitions by RedEdSaidSo
Vuvuzela
A horn South Africans ingeniously invented to drive Ameri-cunts away from football, as it should be. Believe it or not, haters, you'll be thanking the South Africans some time soon.
Vuvuzela by RedEdSaidSo August 20, 2010