1 definition by levarburtonxxx
a spectacular holiday dating back to 300 BC, where locusts are getting acknowledged for how fucking amazing they are. This holiday is celebrated every wednesday, so get excited or something!!!
by levarburtonxxx November 25, 2020