1 definition by TheAeternus

Top Definition
A slang from Ecuador that can mean every single word
Mike: Do you like dogs?
Edward: Shupalo
by TheAeternus October 30, 2019

Mug icon
Buy a Shupalo mug!