troma

A latin term which translates to "excelence in celluloid".
Greetings from Tromaville
by LK-4D4 January 01, 2005
Get the troma mug.