cowplops

For definition of cowplops, please visit here.