scrubbado

Fun Dictionary -> scrubbado

scrubbado - Vulgar Dictionary definition

The itch.