Something uber cool and hella tight. synonym for excellent.
dude im soacked that was a plush water fight, but the girls totally dominated. But the boys looked plush dripping wet.
53👍 24👎