4 definitions by Dakota Charles
A small hole drilled into a Womans restroom or gym room that allows the observer to see what is happening while still remaining almost invisable
by Dakota Charles September 20, 2006
by Dakota Charles September 18, 2006
by Dakota Charles September 19, 2006
by Dakota Charles September 19, 2006