1 definition by 93393933

To rub ones feet with a friend/family member/relationship partner.

A term coined after penguinz0 played Pokémon crystal and the word scratch was misspelled.
“Lets give em that scraw.”

“I am all about the scraws.”
by 93393933 December 20, 2019
Get the Scraws mug.