Arabian Flabbergast Share definition Flag when a retarded or autistic Arabian male farts in a woman's face for sex purposes my rich prince friend participated in an Arabian Flabbergast last night and the women liked it Arabian Flabbergast by Ginga. February 14, 2020 0 0 Get merch