1 definition by salmon cheddarsworth

The sound made when spotting an attractive member of the opposite sex. Can also be used as an adjective to describe an attractive person.
This girl was so gwar
by salmon cheddarsworth December 17, 2010
Get the gwar mug.