Skip to main content

Naan & Laur's definitions

Shitake Mushroom

1. A japanese mushroom

2. A substitute to the S word when teachers are around
Person 1: OMG i accidently stabbed you

Person 2: Shiiiii (teacher walks by) shitake mushroom
by Naan & Laur September 4, 2005
mugGet the Shitake Mushroommug.

Share this definition