Expoasted

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