This is a song about "Loving space rock"

You heard i was in jail, well i just came from the mall

The all loving immaculate master of all,

At times i like to watch out the latest shit

That your buying and there loving it,

There must be a god

Cause baby you're my rock

Tryin hard to hide my face

Overall, your lost in deep space,

I miss the better days

Overseas or outer space

I look ahead, i see outer space

Wordplay for days, smoking haze for days

Located in dublin, many people are chucking stuff at rock hudson and have stopped loving"

Then jump back in that mini van, double back to his block and blam i ain't backing down for nothing