Top definition
Anything that gets girls instantly wet such as having a nice car, money , a big house, jewelry.
She got instawet as soon as she saw my new bmw.
by JstblznHD September 08, 2009
Get the mug
Get a Instawet mug for your friend Abdul.