Definitions by oaklander
long stuff
long stuff by oaklander July 21, 2006
dragon lady
A slang referencing the once First Lady of Vietnam, who was known to control her husband, and hence, controlling Vietnam. Tends to be used towards Asian women who are in position of power. Their traits are aggressive, intimidating, calculating, high-achiever. But generally, they are also intelligent and beautiful.
dragon lady by oaklander July 21, 2006