Top definition
Laughing a lot. A lotta lot. And I mean a lot. An extreme version of "LOL"
Friend says something funny.

Other friend laughs at joke. "giggling my chuckling beard off/GMCBO!!!"
by leighzil August 03, 2009
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush