Duncan Barkes

What is Duncan Barkes?


1.

Talksportpresenter. Tommy Boydfills in for him sometimes on another station which is quite ironic.

I'm at talksport and Boyd is covering for me somewhere else.


61

Random Words:

1. Someone that is obsessed with The Amazing Race (TAR). Originated from barfly She will not shut up about The Amazing Race. What a TARfly..
1. When you are doing your girlefriend from behind and in the middle of it start calling out your ex-girlefriends name and hang on while sh..
1. An urban woman (cougar like) wearing all cheetah print and/or leopard print clothing thinking that she looks hot or even good. A hoochi..