1 definition by Nikki Wickky

Top Definition
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
Mate your such a maxwell larven
by Nikki Wickky October 15, 2018

Mug icon
Buy a Maxwell Larven mug!