Top definition
stray dog that roams around sniffing out its master.
I should have never been nice to mahfooz because now it searches for me ALL the time, so I have to hide myself from it.
by faddi April 11, 2008
Get the mug
Get a mahfooz mug for your father Manley.