See also: yapps English Proper noun Yapps plural of YappWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads