Skip to main content

Definitions by team strong

Happy Carlie 

When one laffs soo much that coffee comes out their nose
man did u see that she laffed soo much she pulled a happy carlie
Happy Carlie by team strong September 10, 2010

Russian Spy

one who thinks they know everything and is around all the time
omg how did she know that information she must be a russian spy
Russian Spy by team strong September 10, 2010