1 definition by Asianpersuasion6969

A person you call a bitch that gets in other people’s business
Man that guy Trevor can’t mind his own business

Nah Trevor is just a Mutt Sniffer
by Asianpersuasion6969 January 20, 2021
Get the Mutt Sniffer mug.