Skip to main content

Definitions by Loading..............

shoruqu 

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