to have knowledge about sth from your own experience
Idiom · informal
know what you're talking about
1 movie clips of this phrase