1 definition by OmfgASquirrel

Top Definition
A synonym for entertainment.
"I got some amusement from trolling."
by OmfgASquirrel July 29, 2009

Mug icon
Buy a amusement mug!