What is Park The Carcass?
1. To sit.
"arh get the fuck out of the way rory it's time to park the carcass" -kelsee
See carcass, park, sit down, beached whale
Track emotional ceaction on your web page for free. Get a deeper understanding of your customers.