Foreign products easily make up the majority of our funny products category. There is a seemingly endless supply of foreign product names that take on a whole new meaning in English. Megapussi is no exception. Though in this case we have a hard time believing this product name means anything else in any other language… call us ignorant Americans if you want, but come on… this is one funny foreign product that needs no English translation. SOLD!