meaning of Casco Villiage Maine

Casco Villiage Maine meaning in Urban Dictionary

break Town worldwide... just a few things come from Casco thats steers and queers and there isnt mainy steers making sure that essentially narrows it down