ROACH SMASHER's definitions
A large tree, usually about 12ft tall, owned by a person named Nick who has an extremely large penis
by ROACH SMASHER December 14, 2010
Get the Nick's Large Christmas Treemug.
Get the Nick's Large Christmas Treemug. We'll email you a link to sign in instantly.