Imbosal Share definition Flag A really dumb person that cant help saying dumb things. Like his mom fed him big bowls of stupid for breakfast every day when he was a kid. Another name for Devin. Wow, that kid is such an imbosal, I think I just lost 10 IQ points by just talking to him. Imbosal by pazbby October 17, 2009 0 0 Get merch Get the Imbosal mug. Buy Now — $32.95 See more merch