1 definition by Juansy

Top Definition
to engage in sexual intercourse with another person.
Dude, i tooted that bitch hardcore last night!
by Juansy November 30, 2010

Mug icon
Buy a Toot mug!