when you translate it to Japanese it meas fucking awesome to them.
Wow that roller coaster was cow vagina!
by Retordd March 2, 2018
Get the cow vagina mug.