1 definition by 234567876542138417238

Top Definition
Japanese for milk of yak.
"Give me some of that sweet, sweet yalicowu.
by 234567876542138417238 January 11, 2011

Mug icon
Buy a Yalicowu mug!