Smegma lord Share definition Flag A gamer or geeky dude who has bad hygiene, smells bad and does not wear deodorant. Don’t want to go to the super smash bros tournament since there are too many smegma lords and it reeks. Smegma lord by MisamisaHime June 11, 2022 0 0 Get merch Get the Smegma lord mug. Buy Now — $32.95 See more merch