Skip to main content

Definitions by Quarra

buttfrog 

Something undesirable or of very poor quality
You got plugs in your ears? This song is crap! Total buttfrog! I hate it!
buttfrog by Quarra October 13, 2008