Bifradroca

Someone that smacks their own bottom frequently while shouting profanities at passing animals.
Wow, I heard that guy is a Bifradroca!
by JRHPNG March 31, 2016
mugGet the Bifradroca mug.