Skip to main content

Definitions by JoeBidensBoyfriend

Wrexham AFC

The football club located in wales, only popular because of it's owners.
Joe: Hey you know Wrexham AFC?
Ben: Yeah, Ryan Reynolds club?