Skip to main content

LK-4D4's definitions

troma

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email