Skip to main content

Definitions by Porsche7292

That long BITCH 

a slang for articulated bus
i took a ride on that long bitch today