Skip to main content

Definitions by Logrus

A horse driven girl with obsessive tendencies and an affinity towards tall, german men.
hey fred did you see the butt on that tzoola?
tzoola by Logrus June 4, 2009