Top definition
A mix of amusing and arousing.
I think your amousing
by stace September 04, 2003
Get the mug
Get a amousing mug for your fish Jovana.