The most inappropriate kind of shitting session usually occurring at work or in the presence of ladies.
I was at this chick's apartment last night just about to get busy until I was forced to go do a squid launch!
by yap2 September 22, 2015
Get the squid launch mug.Related Words
squid launch
• Squid
• squid game
• squid beak
• Squid Eye
• squid fuck
• squid head
• squid ass
• squid bag
• Squid Juice