Definitions by Atomic-Tom
Toilet Noodle
I went to the bathroom and made a massive toilet noodle!
It smells like someone is baking a toilet noodle!
It smells like someone is baking a toilet noodle!
Toilet Noodle by Atomic-Tom December 19, 2010