Some of Tyga's songs are great, and some are... yeah. His Well Done and Well Done II mixtapes were great, for the most part.
He has a nice flow and his producers make good beats, which make his songs catchy. Sometimes his lyrics have good meaning, he has a few decent songs. But most of the time, his lyrics contain meaningless phrases that anyone could come up with.