1 definition by Allah Albar77

1
A fucking annoying ass biker who is slowing traffic and getting in the way of people trying to get places besides Trader Joe's to buy granola
"God damn fucking Buttdarts think they are actual cars"
by Allah Albar77 July 07, 2017
Get the merch
Get the Buttdarts neck gaiter and mug.