fo'-fo'

Etymology
From the non-rhotic accents of African-American Vernacular English.

Noun

 * : a gun, especially the.