Skip to main content

Definitions by Best_of_defining

extra extra extra sneaky castro 

An extra extra extra sneaky Castro is where you tell you girlfriend you will be performing a β€œsneaky Castro” but instead you shove 3 Cuban short range smoking missiles into her oriface.
β€œLast night I had a Extra Extra Extra sneaky Castro with my man”.