Lyric discussion by amazon_0505 

Cover art for Be My Yoko Ono lyrics by Barenaked Ladies

This song does have the deeper meaning of a guy who would give up anything to be with this girl but it is also making fun of Yoko Ono and the whole situation with her and the Beatles. It is a classic BNL song, funny but meaningfull.