Skip to main content

Definitions by Litty Titties

smackaboo 

Something a dumb lizard came up with
Sucking dick is smackaboo
smackaboo by Litty Titties May 20, 2017