Multiple definitions:
1) originally: having a bad hallucinatory experience;
has devolved to mean: temporarily unsure of one's self.
2)
substitute term expletive, often used when Mum is about.
3) adjective meaning
exceptional
4) homonym: phreaking: hacking or hi-tech mischief-making
Multiple spellings:
freaking, freakin', phreaking