Green’s Dictionary of Slang

strilla adj.

[? SE real/real adj.]

[2000s] (US black) good, satisfactory.