1 definition by Grammarisms
A incorrigible liar, usually a member of armed forces from the propaganda arm of fictional country of porkistan. If the devil is the father of lies, Ghafoora is the jester in Devils Court.
by Grammarisms September 08, 2019
