Country Dictionary

A fork of Rural Dictionary

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!

by redballoonstayhere February 23, 2011