you wanna go down casanova ridin'?
a small redneck town in central pennsylvania that consists of old potheads free roaming chickens and horses
"you wanna go down casanova ridin'?" What is the definition of "casanova"?