1 definition by Levii

Northern Irish, meaning to get lucky or random luck.
" Hes well scavy with girls like"

"that was such a scavy shot"

by Levii September 16, 2008
Get the Scavy mug.