poota la maggie meaning