søk opp hvilket som helst ord, som eiffel tower:
 
1.
To have a lot of something.
thats a helluvalot of cows
av cFREAKINGg 17. november 2011