Top definition
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 22, 2011
Get the mug
Get a Asian Super Soaker mug for your brother Georges.

Available Domains :D

  • asiansupersoaker.com
  • asiansupersoaker.men
  • asiansupersoaker.ninja
  • asiansupersoaker.org
  • asiansupersoaker.se
  • asiansupersoaker.net