i could have sworn there was a mosquito biting me leg, but when i went to swat it i saw that it was a ghosquito
the feeling of being bitten by a mosquito when in truth there is nothing biting you
"i could have sworn there was a mosquito biting me leg, but when i went to swat it i saw that it was a ghosquito" What is the definition of "ghosquito"?