Skip to main content

willingsas's definitions

Peel

/pēl/
taking full advantage of/ being taken full advantage of by a situation, group of people or an individual
"i'm getting peeled"
"we're definitely peeling these guys"
by willingsas September 19, 2022
mugGet the Peelmug.

Share this definition