occy

noun 2

Definitions

noun

1

An octopus (sea creature).

2

An octopus (safety device).

Your note

not saved
0 chars