Definder - what does the word mean?

What is asian super soaker?

The act of being peed on by an asian male standing on his roof.

Derek: Dude, my walk today sucked
Connor: Why?
Derek: Because Mr.Chong gave me an asian super soaker when i walked by his house
Connor: LUCKY!

👍27 👎17


asian super soaker - video

loading