1 definition by GayLovers

1
A white Land Rover of a rather sexy someone. It is believed that he is compensating with his yeti.
Becca: Damn the owner of the yeti is fine!
by GayLovers March 02, 2007
Get the mug
Get a yeti mug for your cat Zora.