VividLex

Home / Thesaurus / Japanese Rain Goggles

Thesaurus: Japanese Rain Goggles

A phrase that means absolutely nothing but was designed to cause hype on the internet. > Charlie Sheen said Courtney gave him "japanese rain goggles" last night...

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. A phrase that means absolutely nothing but was designed to cause hype on the internet. > Charlie Sheen said Courtney gave him "japanese rain goggles" last night...