1 definition by AlmaEntity

1
A congratulatory exclamation that metaphorically indicates the recipient receives a kiss on the cheek, in a friendly or loving manner, for their impressive display.
"That video you posted was fantastic. Cheek!"
by AlmaEntity October 07, 2007
Get the mug
Get a Cheek mug for your cat Paul.