Skip to main content

Definitions by Killrazor

Top Top is a reference to giving a blowjob.
She Gon Give Me Top Top.
Top Top by Killrazor June 14, 2018