1 definition by Westlake Lady V

Top Definition
A last resort scrodum dumpster located in The Villas on Lake Travis. It's open 24hours a day, 7 days a week to anyone.
Amber is a Westlake cumdumpster!
by Westlake Lady V December 19, 2016

Mug icon
Buy a Westlake Cumdumpster mug!