1 definition by Lizzie Dewing

Top Definition
The act of dominating Geology tests. Also has a curious obsession for molluscs
Wow, I just Fleya'd that geology test!!!

That exam just got Fleya'd
by Lizzie Dewing August 18, 2011

Mug icon
Buy a Fleya mug!