Top definition
The best cat in the world. definitly not a person. This species is becoming extinct please save it. Cat is well known for being a better YouTuber then LittlePuggy. She is also way better then Littlepuggy at everything.
YoItzCat is better then LittlePuggy
via giphy
by JakeWeirdo July 18, 2018
Get the mug
Get a YoItzCat mug for your papa Manafort.