1 definition by The Smoogler

1)A level higher than love.
2)The ultimate love and care.
3)What Dylan and I say to eachother.
by The Smoogler August 10, 2003
Get the Smoogle mug.