1 definition by David Ost

A sex act so horrific the computer screen would reject it if typed. Only possible in Manhasset, NY.
Salman hasn't been the same after all those kudos.
by David Ost September 8, 2006
Get the kudos mug.