Define Ashley Barnes Meaning

Ashley Barnes
The best shithouse player to ever grace the premier league.

Diego costa is a b-tec Ashley Barnes
By Glenda