Skip to main content

Definitions by redballoonstayhere

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!