Ayden Grimshaw Share definition Flag A weirdo kid who is also very short and a mega fucking dumbass Who’s the biggest dumbass here? Oh definitely Ayden Grimshaw! Ayden Grimshaw by Ayden the dumbass May 28, 2021 0 0 Get merch Get the Ayden Grimshaw mug. Buy Now — $32.95 See more merch