Its the new way of saying fucking awesome
That movie is cow vagina
6👍 2👎
when you translate it to Japanese it meas fucking awesome to them.
Wow that roller coaster was cow vagina!
5👍 5👎