Top Definition
Someone (usually a wife or mother) that has the uncanny ability and timing.. to pick the exact moment when you are truly happy and bring it to a screeching stop.
Mike: This is the best time I've ever had. It sure is nice to be able to finally...

Gail: We gotta go. This sunlight is too shiny.. and what's with all the crystal blue water.... they keep refilling my drink before it's even half empty!

#screeching halt #hater #wife #anti-fun #ex-wife #mother-in-law
by customfish February 05, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.