Skip to main content

Definitions by Terrace Titan

When something tastes different than it smells.
That sandwich is very stross.
Stross by Terrace Titan February 18, 2014