Top definition
The SkyTrain is a two-line urban mass transit system in Metro Vancouver, British Columbia, Canada.

Vancouver's Subway.
I'll meet you at burrard's skytrain station.
by ramheb March 28, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush
The mixture of ketamine and cocaine taken together
Hey did you hear Stacy was planning on doing a sky train tonight ?
by Happy Hippie September 11, 2016
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush