RedEdSaidSo's definitions
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.
by RedEdSaidSo August 20, 2010
Get the Vuvuzela mug.