A fork of Rural Dictionary
when you translate it to Japanese it meas fucking awesome to them.
Wow that roller coaster was cow vagina!
Its the new way of saying fucking awesome
That movie is cow vagina