Skip to main content

Definitions by pedro, i am the shit (: hahaha

nose turd 

a booger,mucose
i just flung a nose turd at the teacher