What is Sheng Long?
1.
Chinese for "Dragon Punch", one of
You must defeat Sheng Long to stand a chance!
See
Random Words:
1.
A being that has it balls (testicles) hanging from his chin.
That kid is a ballchineon.
See balls, chin, ballchin, hang, testicles, Ad..
1.
Originated in (obviously) Gipton. It means to headbut someone, whilst trying to make it sound "pleasant"
What eh? Do you want..