Kingslayer69's definitions
A pact between friends that if they are going to die, they will have sex and die happy and without consequences.
by Kingslayer69 October 7, 2013
Get the doomsday bang mug.
Get the doomsday bang mug.We'll email you a link to sign in instantly.