memes and shitposts in the duckaroo fellas

TYPE SOMETHING

random shitpost