slurp-the-blood-spit-the-flesh - A abracadabrangle (1726).The...

more about : slurp-the-blood-spit-the-flesh