The meaning and origin of interesting English phrases
To investigate or pry into something in a curious or often intrusive manner.