2 definitions by Cullen S
A group of douche bags that can be found walking behind a group of attractive women, usually as they enter a nightclub.
"Hey, look at those sorostitutes that just came in. Let's buy them a round of shots!" "Nope.. there's the douche caboose."
by Cullen S October 7, 2007
Something so indescribably hot that you feel like you would instantly have an orgasm if you ever encountered it.
by Cullen S April 29, 2008