1 definition by Twentyonedragonfruits

Top Definition
An explosion of piss and fire
I just made an ashcrack
by Twentyonedragonfruits March 08, 2018

Mug icon
Buy a Ashcrack mug!