Translation of 3 corner hat by Barney

From:

3 corner hat
Album:
[B u y " " CD]

My hat it has three corners
Three corners has my hat
For had it not three corners
It would not be my hat
Translate to:

3 corner hat
Album:
[B u y " " CD]

My hat it has three corners
Three corners has my hat
For had it not three corners
It would not be my hat