You don't wear potatoes?!?! But it's the latest fashion! ;P
P.S. I know, or at least I figured as much. So thank you for confirming that. It seems there are a few words that are similar in use to our "has" "got" etc. Sometimes you just have to have a little fun with context though.
Actually, seems trazer does also mean to wear, even if not so common; possibly like a badge of courage or a grin (and very unlikely to be potatoes unless you are Lady Gaga) but indeed it is even for roupas (clothes).