lol it's no biggie, frankly i dont think there is truly any logic behind calling it pussy pie.

just a stupid nickname far as i can tell. lol