LordMongoose Posted in L Best definition LordMongoose A person who is Greek, does Tae Kwon Doe, and is a Vegetarian. Man, stop being such a LordMongoose. How satisfied are you with the definition? Looking for LordMongoose meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 26 times.