Top definition
A slang for the city of Warri in Delta State, Nigeria. Also used to identify a person from the Warri. Warri is an oil rich city located in the Niger-Delta region of Nigeria.
by ekuks June 16, 2011
Get the mug
Get a Waffi mug for your cat Riley.
buy the domain for your foodie site