I Did Worse Than Sneeze 's definitions
To face your thumb down and insert it straight into your girlfriend/boyfriends butthole, rotating in a circular motion- almost as if you were stirring a pitcher of koolaid- while simultaneously saying "OHHHHH YEAAAAAAHHH"
by I Did Worse Than Sneeze May 5, 2020
