Double Dutch Bus Lyrics Meaning. English 1 Dunn Science Leadership Academy Center City from scienceleadership.org