himaroid Share definition Flag A guy who’s a real pain in the butt My little brother is so annoying. He’s a real himaroid himaroid by JohnnyD63 July 4, 2018 0 0 Get merch Get the himaroid mug. Buy Now — $32.95 See more merch