shrap - What does it mean?
'shrap' hits on the web
You may have been searching for a specific social media @shrap profile or the tag #shrap
Definition of 'shrap'
English
Alternative forms
* scrap * shrapeNoun
(en-noun)- You fell, like another dove, by the most chaffy shrap that ever was set before the eyes of winged fowl.