2 definitions by Neil Woods

1. admirably fine or excellent; extremely good: a shraw performance.
2. sumptuous; rich; grand: that was shraw.
3. of a proudly imposing appearance or kind; majestic: that mountain vista is shraw.
You've just experienced something truly amazing; a simple "shraw!" indicates the pleasure felt at that moment.
by Neil Woods September 15, 2006
Get the shraw mug.
1. admirably fine or excellent; extremely good: a shraw performance.
2. sumptuous; rich; grand: that was shraw.
3. of a proudly imposing appearance or kind; majestic: that mountain vista is shraw.

You've just experienced something truly amazing; a simple "shraw!" indicates the pleasure felt at that moment.
by Neil Woods September 18, 2006
Get the Shraw mug.