1 definition by Stevebro555

1
The common cat-lover who dwells in dark rooms playing online games like Halo Reach
Ashforth angry. Grrr
by Stevebro555 May 11, 2011
Get the merch
Get the Ashforth neck gaiter and mug.