Skip to main content

Definitions by they call me doctor X

arctic hydra 

when a someone is eating out a woman and she ejaculates in the there face.
last night she gave me a killer arctic hydra!!!