Top definition
The girl you screwed over but want to love again because she was the absolute best you ever had and you're a changed man.
Dude, I really miss Maiven.
by SuperPandaGuy July 25, 2016
Get the mug
Get a maiven mug for your bunkmate Sarah.
buy the domain for your travel vlog