Top definition
A demon of GREEN fire, and shadow. Similar to the 'Balrog' from LOTR.

© The Bafrog Corporation.
Benny Bafrog
by Bafrog February 03, 2003
Get the mug
Get a Bafrog mug for your bunkmate Vivek.