Top definition
A very pleasant woman sends me secret messages. Stias
by Stias August 11, 2005
Get the merch
Get the stias neck gaiter and mug.