2 definitions by Anna Lee
A massage palour known for the staff to give happy endings for extra money.
At least 60% of the girls that work in these rub and tug palours are asian.
At least 60% of the girls that work in these rub and tug palours are asian.
by Anna Lee August 23, 2005
Big D Anna is and amazing person with an mid boyfriend, her boyfriend is secretly gay and is using her as a cover up!!
Big D Anna is perfect!!
by Anna Lee May 11, 2023