Euro hottie gets licked and rides