2 definition by lollipuddle

Top Definition
It is one of the largest shops on the planet, where the car-make Volvos are sold. Situated in northern Croatia, it is one of the most popular shops in that country. Millions turn up each day to purchase new cars.
Shall we go shopping in the Volvo warehouse for your birthday?
by lollipuddle June 08, 2010

Mug icon
Buy a volvo warehouse mug!
A poodle that is not the usual pink colour, but is instead a kind of light brown known as Venetian. Not to be confused with ginger poodle. And very different from French ones - these ones come from Venetia.
Woah! Have you seen Josie and her Venetian poodle? Why isn't it pink?
by lollipuddle June 08, 2010

Mug icon
Buy a Venetian Poodle mug!