Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Kol Tregaskes
Merry Christmas Toilet
Merry Christmas Toilet
"Sit on my face and tell me that you love me!" - Spidra Webster
huh huh huh...? - mikepk
NO. - Bird-botts
New meaning to sitting on Santa's lap. - Pete D from iPhone