Handsome lads = your sons.
"Lad" is an term for a boy. English/Scottish, maybe, but you'll hear it over here in the US too.
"Lad" is an term for a boy. English/Scottish, maybe, but you'll hear it over here in the US too.