Definify.com

Definition 2024


snickrats

snickrats

Swedish

Verb

snickrats

  1. supine passive of snickra.