by FlanFlan July 19, 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 5, 2022