YouLyric
Sign in
Sign up for free
Haystacks
Share
Sachal
What's this song about?
Generate meaning
1
I woke up in a strange place
2
The devil on my shoulder
3
Saying,
4
"Boy you better give up and go home.
5
Head home by the river"
6
An angel grabbed my other shoulder and said:
7
"while there's blood left in your veins,
8
Don't despair, don't give up"
9
'Cause you've been on my mind
10
For a while now
11
Had you on my mind
12
For a while now
13
After a long search I found
14
The needle in the haystack
15
But written on the needle were the words
16
But written on that little needle were the words:
17
One Down.
18
I looked out through the eyehole and I saw
19
An infinite row of hay.
20
"Don't despair, don't give up"
21
But you've been on my mind
22
For a while now
23
I've had you on my mind
24
For a while now
25
Now the angel joined the devil
26
On my right shoulder
27
And they both said, in unison,
28
"Boy you better give this up,
29
boy you better give this up"
30
And the angel joined the devil
31
On my right shoulder
32
And they both said, in unison,
33
"Boy you better give this up,
34
boy you better give this up"
35
But you've been on my mind
36
For a while now
37
I've had you on my mind
38
For a while now
haystak hard to love
336 views
1 meanings
Go Pro
Unlimited meanings ยท Priority generation
Upgrade