Top definition
a retard from akwesasne who thinks he's chief of running water
hey look its byron cook
by kahiio_21 June 10, 2018
Get the mug
Get a byron cook mug for your papa Georges.