I can't think of anything the lyrics could be driving at other than the direct meaning you have grasped.
I guess it's rather literal; neither a hint, nor an allegory.