by rexify February 23, 2010
A snitchasaurusrex is a giant snitch. This refers to someone who has in the present or past snitched on someone multiple times hence a giant snitch.
Goddamn, John is such a snitchasaurusrex, this is the third time he has snitched on me for skipping.
by Brick Tanlin January 28, 2011