NO no dictionary: storeslem
storeslem has 1 translations in 1 languages
Jump to
Translations
translations of storeslem
- shoot the moon (v) [to achieve the lowest score possible] (v)