1 definition by Loading..............

A Shoruqu is a super sour potato.
The soup that Zachary made was full of shoruqu and tasted discusting
by Loading.............. April 24, 2017
Get the shoruqu mug.