2 definitions by Andrecito

Top Definition
a term used for indulging sexual orgasms and noises.
Lauren loves to "quack" when having sex with...a kid who loves to throw pissballs at her.
by Andrecito February 17, 2003
Mug icon
Buy a quack mug!
a term used for sexual pleasure.
Lauren loves getting ducked.
by Andrecito February 17, 2003
Mug icon
Buy a duck mug!