Top definition
or known as Johore, is a state of Malaysia in the south of the Malay Peninsula.
Johore is a fast growing state
via giphy
by sailorMakoto December 13, 2018
Get the mug
Get a Johor mug for your friend GΓΌnter.