Skip to main content

Definitions by Mike Ellis (FSU)

A nickname of the city Shibuya, within Tokyo, Japan.
I'm in Shibs right now.
Shibs by Mike Ellis (FSU) January 24, 2009