Skip to main content

Definitions 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
gwar by salmon cheddarsworth December 18, 2010