Top definition
Literally stupid but in a different language.
"Stupay that fungi is," he said as it didn't know how to walk.
via giphy
by Harg66 June 04, 2018
Get the mug
Get a Stupay mug for your dad Paul.