Ahmad Odeh Share definition Flag A tall, selfish, fat prick that makes fun of short people I hate Ahmad Odeh Ahmad Odeh by Trash camp doors October 27, 2019 0 0 Get merch Get the Ahmad Odeh mug. Buy Now — $32.95 See more merch