Skip to main content

Definitions by Shaheen

shee shaw 

Noun. One who provides an ear, in a time of need.
You're such a good shee-shaw!
shee shaw by Shaheen October 18, 2004