Expoasted

The act of exposing and roasting someone at the same time.
Man, I totally expoasted you there!”
by zem_123 December 16, 2017
Get the Expoasted mug.