1 definition by Mike Ellis (FSU)

Top Definition
A nickname of the city Shibuya, within Tokyo, Japan.
I'm in Shibs right now.
by Mike Ellis (FSU) January 24, 2009
Mug icon
Buy a Shibs mug!