Top Definition
A place for a crabby person to sit and be crabby.

See also: crabapple
I'd stay away from her today...she is in her crabapple tree.
by vodka martini November 11, 2005
7 Words related to Crabapple tree

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.