Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Rene & Kath
Twin Peaks
Share definition
Flag
(Verb) Masturbating two men simultaneously until both "
peak
" upon
one
's
face
.
Could you hand me a napkin? I just
twin
peaked
two guys a few
minutes
ago.
Twin Peaks
by
Rene & Kath
March 19, 2007
Get the
Twin Peaks
mug.