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
World
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
World
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 04, 2010
Flag
Get the
Canada's History
mug.
More random definitions