1 definition by johanisssssstrasse crew

god-dog. enough said.
it's raining again in osnabrueck! dio cane!
by johanisssssstrasse crew July 3, 2004
Get the dio cane mug.