Top definition
1.)an owl that has become moist.
2.) an ugly, stinky, old looking pussy that has become wet somehow
ex.1) I just sprayed an owl with a squirt gun and now its a moist owl

ex.2) i almost banged this girl until i saw she had a moist owl and i just ran for it.
by OvO June 13, 2012
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug