2 definitions by team strong

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
by team strong September 10, 2010
Get the Happy Carlie mug.
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
by team strong September 10, 2010
Get the Russian Spy mug.