Definitions by Grammarisms
Ghafoora
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.
Ghafoora by Grammarisms September 8, 2019