Top definition
The act of beating someone so bad in something that you physically take their ass cheeks
I just have just been taking cheeks against Declan on Madden
by No Yams February 16, 2018
Get the mug
Get a Taking cheeks mug for your fish Callisto.