1 definition by KrissyLo

Top Definition
another form of dry humping or grinding in that nature.
" He was scroaning her with his clothes on last night"
by KrissyLo October 26, 2011

Mug icon
Buy a Scroaning mug!