Skip to main content

Definitions by AnnieRo

Adjective: A word used to discribe somethinga as very large in size.
That building is yango!
Yango by AnnieRo April 29, 2009