1 definition by maddie milkshake

1
A stinky spanish child or a child who smells whilst in spain
whats thats smell? Look its Stencherello, the Spanish stench
by maddie milkshake April 01, 2010
Get the merch
Get the stencherello neck gaiter and mug.