1 definition by steven123
| 1. | Swedish Keyhole | ||
|
A sexual act where two women pour vodka into each others pussy and drink it out Me and kate got drunk last night and i entered he swedish keyhole
|
|||
|
most popular alphabetical
|
1 definition by steven123
|
advertise here | |||||||