1 definition by StreetRat

Top Definition
A word meant to explain something past love, a word used to express something better than love.
Esa tipa me tiene enloverado
by StreetRat July 10, 2008

Mug icon
Buy a Enloverado mug!