1 definition by RandomPotatoWhoSmellLikePoop
Its a famous phrase that danielle bregoli said when she was in the Dr Phil show. Its now become a famous phrase and meme and its a very good comeback on when your fighting with someone and you really dont know what to say.
by RandomPotatoWhoSmellLikePoop February 11, 2017