Top definition
A place where taxicabs go and stand in line, awaiting passengers. It's usually a common sight in busy places such as airports, shopping malls, brothels, and strip joints. The line usually works on a first-come first-serve basis, but not in Ireland...because the Irish are too drunk to care.
"Henry! Have you seen Tommy?" "Yes Mr. Batts he's up at the cabstand shining shoes as usual..."
by TheDildoMassacre May 19, 2015
Get the mug
Get a Cabstand mug for your dog Rihanna.