Top definition
A Shelter, or place of refuge for women who have been abused lightly

A place for lightly battered women
Bar tender: i see the wife let you out tonight
Man: no, shes at the tempura house for the evening
Bartender: like the japanese restauraunt down the street?
Man: No the shelter for women who have been lightly battered

by BO$$HOG February 27, 2011
Get the mug
Get a tempura house mug for your dog Callisto.