meaning of Asscastle asscastle

Asscastle asscastle meaning in Urban Dictionary

1. A fictional location created on Saturday Night Live, refering to Beauty and also the Beast's palace.2. A youngster thats an asshole, but one so big that you have to use anything huge like a castle. As soon as your butt crack sweats and gets all salty therefore the dry-salt simply leaves a crusty residue.