doggyfresh Share definition Flag A typical person who lies for no apparent reason. Man 1- I just won a billion dollars from the lottery Man 2- Cmon really, stop being a doggyfresh doggyfresh by _13itch October 19, 2017 0 0 Get merch Get the doggyfresh mug. Buy Now — $32.95 See more merch