What does this phrase mean "liar liar pants on fire "?

SportsNerd
What does this phrase mean "liar liar pants on fire "?
7
0
Add Opinion