Top definition
The most loving person there is. Bad attitude sometimes but deep down inside the best most goofiest and sweetest person you ever met.
Omg look at Montrea !
by Poochie December 21, 2016
Get the mug
Get a Montrea mug for your Facebook friend Paul.