Electric Lash Lyrics

Lyric discussion by Forrykook 

Cover art for Electric Lash lyrics by Church, The

Thanks MistahBungle. What do you think the first line refers to? And I'm trying to find out about the coke bottle rumour and the only other person referenced seems to be Diesel.