1 definition by Faggatron5

Top Definition
The secondary English word for good, superb, the opposite of Benadryl. Striving in excellence, absolute perfection.
He is so mafooba I could poo out diarrhea in a public bathroom and smear it on the walls to write out letters!
by Faggatron5 July 29, 2008
Mug icon
Buy a Mafooba mug!