nevillesw33dplant Share definition Flag The best mutual ever! Super sweet and an amazing person. “I love you more, nevillesw33dplant! (Des)” nevillesw33dplant by Rotheravenclaw September 5, 2021 Get the nevillesw33dplant mug.