What is Ngo Ngo?
The phrase chicks use when "No Hung" Nick tries to get with them.
Synonym for "F-off and Die!"
"Ngo Ngo" replied the chica when he offered her cherry cream pie.
*see "cherry cream pie"
See DWP