Paper towel brand
I believe the answer is:
viva
'paper towel brand' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for viva that I've seen before include "Do well in Italian" , "test" , "academic exam!" , "Long live! - an examination" , "Kind of exam" .)