Top definition
The large vagina-looking, wavular orphus that descended from the ceiling of the opening and closing of the Vancouver 2010 Olympics at BC Place.
Girl: What is that?
Guy: It looks like those dildos (with feelers) - the large ice totem poles - are being inserted into the gigantic skyvag.
Girl: That makes perfect sense
by Bagdalene May 15, 2010
Get the mug
Get a Skyvag mug for your dog Riley.