Menthand Share definition Flag Short for mentally handicapped. You look like a menthand when you make that face Menthand by RickyMcRickets August 10, 2018 0 0 Get merch Get the Menthand mug. Buy Now — $32.95 See more merch