dirty smelly ape Share definition Flag A negroid that is dirty and smells Barack Obama is a dirty smelly ape. dirty smelly ape by marsbringerofwars January 12, 2011 0 0