Skip to main content

Definitions by jayp12323

Exclamatory phrase meaning "Oh no, gorillas". Best if used around gorillas.
Ahh there's something coming toward us.

ONG
Ong by jayp12323 September 4, 2009