Top definition
The level above love
Hollie I love you so much i need a better word to explain it, how about i passativate you
by mikekilla August 10, 2010
Get the mug
Get a Passativate mug for your Aunt Rihanna.