Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
Canada's History
Share definition
Exhanging poop from one's asshole into another's asshole. The recipient of
the poop
then
shit's
it back into the original
pooper's
asshole.
Me and
Gary
had
the best
time doing some Canada's History last night.
by
STEPHEN COLBERT!!!!
February 05, 2010
Flag
Get the
Canada's History
mug.
More random definitions