1 definition by Keesha Myas

Oh man I had to take the biggest shunt ever. It smelled so bad that Steve died.
by Keesha Myas June 3, 2006
Get the Shunt mug.