Sandbastard

What is Sandbastard?


1.

Alternate term used for cockroaches, primarily ones that cannot be exterminated, derived from the tv show, "The Sandkings".

These sandbastards are everywhere!


77

Random Words:

1. Slang and newspaper term for Mayor of London, Ken Livingstone, due to his communist associations. Headline: "Red Ken extends conge..
1. it is the lower backside of a ducks bill. Used for slapping against the water in the presence of danger to alert other ducks. The duck ..
1. get a conscience, find a heart, have feelings. derived from Pinocchio and jimmeny cricket, who was his conscience. he got hit by a car..