Subscribe English
look up any word, like fapping:

1 definition by Timber Line

 
1.
The amazing city from Final Fantasy 8.
Esthar is fucking amazing.
by Timber Line September 18, 2004
12 1