Skip to main content

Definitions by TruthTeller666

A disloyal friend who will do anything for a girlfriend/boyfriend
James: Ieuan is such a ghoul!
Dan: I know right, that guy won't stop harrasing my girlfriend.
Ghoul by TruthTeller666 August 27, 2015