1 definition by donholio
Cock Sucker Deluxe
The top of the top with everything material.
Having the most expensive edition of any vehicle.
The top of the top with everything material.
Having the most expensive edition of any vehicle.
by donholio February 1, 2008