by Damn Baby NYC September 30, 2011
An expression where an individual expresses joy after watching a sexual moment (not necessarily involving intercourse) from a form of media. (e.g movies, television, video games, etc)
by Lemomnade March 16, 2021