Happy Cinco de Mayo ya’ bunch’a dufebutts!