Skip to main content

Definitions by doodypunch

a smelly, large, yak-looking female
damn! what a yak!
Yak by doodypunch March 26, 2009