Skip to main content

BrazenlyLiberal's definitions

vuvuzela

Charming traditional instrument that plays the music of love. Its lilting melodies are hypnotic and calming. Friends become lovers to the irresistible strains of "Who Let the Dogs Out" played on this instrument of romance.
Ah, love! When I heard the gentle strains SSSSSSKKKKKKKKRRRRRRRRRNNNNNNNNNNNNNNNNNNNN I knew he was coming to seduce me with his vuvuzela and knew I would surrender
by BrazenlyLiberal June 19, 2010
mugGet the vuvuzela mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email