1 definition by eleffingscorcho

The couch that everyone has shamelessly hooked up on. Usually located in the basement of a college house.
brad: where did you watch the game??
tony: i was at the trap house.
brad: i really hope you didnt sit on the sex couch
tony: oh crap
by eleffingscorcho November 17, 2009
Get the sex couch mug.