1 definition by Westkid07

1
It is a nickname for silly barcelona fans,they are mostly known for spreading cancerous logic.
Reading at your comment alone i knew you were a barkadog
by Westkid07 September 03, 2018
Get the mug
Get a Barkadog mug for your father-in-law Trump.