A phrase used to lament the fallen, meaning that the speaker will see the person in heaven.
by Tossrock July 22, 2006
mugGet the I'll see you at the crossroadsmug.

Share this definition