Meaning

1 senses
  1. (informal)Clipped compound of octopus strap.

occy strap — meaning, examples, forms, synonyms | Krumeto