by FlanFlan August 14, 2008

Synonym for the star sign Cancer. Cites the Decapod Crustation rather than the life threatening illness.
by Vandelay06 August 10, 2009

The action of being overly negative and nagging about things of no importance. Could be an old man set in his ways and thinks He knows everything but He really knows nothing when it comes to technology.
by FriskyFox7777 May 05, 2022
