Top definition
A horse driven girl with obsessive tendencies and an affinity towards tall, german men.
hey fred did you see the butt on that tzoola?
by Logrus June 04, 2009
Get the mug
Get a tzoola mug for your brother Trump.