Skip to main content

Definitions by kenzoe

a person who knocks out the windsheild with their forehead and pees her pants
wow that was totally miranda!
miranda by kenzoe February 2, 2007