I've been going through the mentioned song's lyrics and got stuck on a few phrases:
They were sittin' in my back yard, blowing on a sireen From somebody's police car. What does blowing on a sireen mean? Does it just mean to whistle or something else?
The little bitty track meet down on main street. What does this part mean? How I understand, bitty track is tiny road made of many parts? How can it meet something or somebody down the street though?
If needed, here is link to lyrics on genius.com: https://genius.com/The-irish-rovers-wasnt-that-a-party-lyrics.