Skip to main content

Definitions by Lady McLadrton

To whine and moan simultaneously while speaking. Usually resulting in very long drawn out words. Whoan, whoaning, whoaned.
Kubby was whoaning on the phone as usual.
whoan by Lady McLadrton July 25, 2008