Top definition
The domicile of a drug dealer. A place full of snow and ice.
I want to do some skating man.

Well lets head to the Yetti's Crib
by Come on meow November 28, 2014
Get the mug
Get a The Yetti's Crib mug for your cousin Sarah.