ibn sharmoota Share definition Flag son of a whore... in arabic Get your hands off me anta IBN SHARMOOTA!!! ibn sharmoota by wstsdgrl March 12, 2008 0 0 Get merch Get the ibn sharmoota mug. Buy Now — $32.95 See more merch