Drop a large deuce! To take a s***
I had to take a dump.

Did you see bill take a kayla!
Means to take a doo doo
by Takeadoodoo September 23, 2017
Get the Take a Kayla mug.