Itchy palms means They will slap the hell out of you goddess ambra miss sarah Posted on May 4, 2021 by