halley

a sexy love machine, or wild female sex beast
she was a halley in bed last night.
by dragonfire February 22, 2008
mugGet the halley mug.