Top definition
When his boss saw him playing fantasy league during the meeting Ted knew he was totally helixed
by wolff162 December 08, 2016
Get the mug
Get a helixed mug for your mate Zora.