A fork of Rural Dictionary
This term was coined in honor of the legendary women s olympic downhill snow skied from the 1990's. Peekaboo street. There are basically 2 definitions: 1 To perform cunnilingus. 2 to visit a red light district
1 she:"oh fuck me hard please! He: let's go down on peekaboo street first 2 Chad: ever been to the rieperbahn? Jon:, no. Chad: well let s go down on peekaboo street then!