welshalex Share definition Flag An abusive shit manager of skycade. He abuses and abuses but the wont get demoted. Most staff suck up to him. Is that welshalex? yeah its the abusive manager welshalex by Skyaids September 27, 2018 0 0 Get merch Get the welshalex mug. Buy Now — $32.95 See more merch