Meaning of magulong laro

magulong laro

Tagalog

magulong laro comp., n. horseplay; rough, boisterous fun