Skip to main content

Definitions by 234567876542138417238

Yalicowu 

Japanese for milk of yak.
"Give me some of that sweet, sweet yalicowu.
Yalicowu by 234567876542138417238 January 12, 2011