1 definition by JuneParker

-A couple (lovers) who are extremely lucky to be with one another.

-soulmates who have found each other.
Man, those clovers have got it made. I wish I had a love like theirs.
by JuneParker November 5, 2020
Get the clovers mug.