What is Yarsducks?
1.
A
"I bet it was one of those YARSducks who reported your question as a violation."
See
Random Words:
1.
an over-priced area of land filled with trailers. usually contains pot heads who didn't/won't graduate, pregnant teenagers, 5 ..