1 definition by johanisssssstrasse crew

1
god-dog. enough said.
it's raining again in osnabrueck! dio cane!
by johanisssssstrasse crew July 02, 2004
Get the merch
Get the dio cane neck gaiter and mug.