servicememartha Share definition Flag A term made popular by the infanous Happy Noodle Boy. Later made into the website www.servicememartha.com . "Service me martha!" - Happy Noodle Boy servicememartha by Fuck February 4, 2004 0 0 Get merch Get the servicememartha mug. Buy Now — $32.95 See more merch