A term you use to describe a feeling for someone greater than love.
by 122109a&f January 28, 2010
Get the Oochie Moochie mug.