Lyric discussion by ghoulz 

Cover art for Houdini Logic lyrics by Circle Takes the Square

What does the "(lunar) sacrifice on the eighth or ninth." mean? I've been doing my best but hopefully someone from america can explain this, as search engines turns out to be worthless.