1 definition by Nikki Wickky

1
A maxwell larven is a person of a kind nature but at times can be a little rascal. He is small and looks like papa smurf but overall he is a great guy
by Nikki Wickky October 15, 2018
Get the mug
Get a Maxwell Larven mug for your buddy Yasemin.