stuffzy

Slang for "stuff" or a "thing"

Most often uses in the UK
That stuffzy go hard
by Clingz October 18, 2020
Get the stuffzy mug.