Top definition
Two peoples' love who can withstand anything and will always be together inlove.
They have their Lover's Alibi
by TricksterSup April 20, 2011
Get the mug
Get a Lover's Alibi mug for your guy Georges.