1 definition by Inzane In The Membrane

a small hairless substance that has a very charming odor of dumbledore’s dick
hey dude I love the smell of harry penis!
by Inzane In The Membrane April 13, 2018
Get the harry penis mug.