1 definition by Westkid07

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 3, 2018
Get the Barkadog mug.