Skip to main content

Definitions by Fuscian

Italian Dove 

An invisible and elusive air-dwelling creature that is often known to change the outcome of World Cup events. Has been known to be in close vascinity to bars of soap.
Wow did you see that Italian Dove? It totally won the match.
Italian Dove by Fuscian September 3, 2008