CoolSlang Logo
English

Tulip Patrol

local Niagara Falls expression meaning the Niagara Parks Commission Police

Country Code:CA
Submitted September 18th, 2011 by:

Comments

Planting Tulips = sucking dick Never heard of Tulip Patrol Comment by: HUH   

 
 

25 visitors online © 2004, 2007, 2012 by CoolSlang