I don't know about postage tates, but I myself kind of like tater tots.
Dang man, those look good, I can almost taste them from the photo !!
You gonna eat your tots?