Top definition
The cross combination of a trailer for a film or game, and preview of a film or a game. Watching both,the word, treview can be used.
Hey, I just saw some great treviews for the film "this is it" and now I have to go see it
by screamopants July 13, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush