Skip to main content

Definitions by JRHPNG

Bifradroca 

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