as explained by: urban:Loni
see on the [real] when used in "on strength"
means for real, right, exactly that's not right cause she was wrong one, strength
yo. - Physical strength,
as people or animals
Superhuman great physical far above human capability A common character...