1 definition by loopyloops

Top Definition
Facts about an object or being.
The scientist presented much factulation about her experiment.
by loopyloops March 01, 2010

Mug icon
Buy a Factulation mug!