Top definition
Having looked at, glanced at, surveyed, or peered at someone else's dildo, thus making the person or thing who has seen it alienated or unwanted by others.
Bud: Wow, I can't believe people actually inhabit this place, man!

LaRon: Yeah, this place has seen it.

by JacK J G April 03, 2008
Get the mug
Get a seen it mug for your dog Zora.