1 definition by randy DUH.

1
"chht that french horn is simply orgasmic."

DUH YOU SLUTS.
by randy DUH. November 12, 2005
Get the merch
Get the orgasmic neck gaiter and mug.