Crabagail

What is Crabagail?


1.

A generally grumpy, bitchy person. Can be applied to either men or women.

Man, that chick is a total crabagail. Who pissed in her Cheerios?

See grumpy, crabby


89

Random Words:

1. W/C stands for "week commencing", this term is mainly used in logistics by demand planners. "I need the material on the ..
1. A deragatory name for one who is snobbish about indie music. An sort of elitist in terms of music appreciation. That indiefag wouldn&a..
1. When one tries to flatulate and defacates **grunt then farting noise** OOP SHIT! See shart, shit, fart, gamble and lose, poop, duke, ..