BWHCProfessor's definitions
verb: I'm going to charred yam in this toilet. noun: Someone dropped a charred yam in the toilet. Search "giant turd" images on the web for picture.
by BWHCProfessor February 23, 2013
Get the Charred Yammug.
Get the Charred Yammug. We'll email you a link to sign in instantly.