Botface megee Share definition Flag Someone who does something extremely stupid and is more than just a Botface. The “ultimate Botface.” Paul you can’t hit 450, you Botface megee. Botface megee by Thereheis April 10, 2021 0 0 Get merch Get the Botface megee mug. Buy Now — $32.95 See more merch