Dictionary mabu August 17, 2007 davepoobond Leave a comment mabu – n. a sandal slap (slapping someone with a sandal) Share this:EmailFacebookTwitterMoreRedditTumblr Related